using System;
using System.Collections.Generic;
using System.Text;

namespace Workflows.Components.TextMining.FullTextSearch
{
    [Serializable]
    public class FullTextProvider
    {
        private FullTextProviderType _ProviderType;

        public FullTextProviderType ProviderType
        {
            get { return _ProviderType; }
            set { _ProviderType = value; }
        }

        private string _ConnectionString;

        public string ConnectionString
        {
            get { return _ConnectionString; }
            set { _ConnectionString = value; }
        }

        private string _TableName;

        public string TableName
        {
            get { return _TableName; }
            set { _TableName = value; }
        }

        private string _KeyFieldName;

        public string KeyFieldName
        {
            get { return _KeyFieldName; }
            set { _KeyFieldName = value; }
        }

        private string _FullTextFieldName;

        public string FullTextFieldName
        {
            get { return _FullTextFieldName; }
            set { _FullTextFieldName = value; }
        }

        private int _KeyValue;

        public int KeyValue
        {
            get { return _KeyValue; }
            set { _KeyValue = value; }
        }
        private string _FilePath;

        public string FilePath
        {
            get { return _FilePath; }
            set { _FilePath = value; }
        }
    }
}
